<?php
// +----------------------------------------------------------------------
// | LIKE [ JUST DO IT ]
// +----------------------------------------------------------------------
// | Author: Mr.hu <huhaiyang7788@163.com>
// +----------------------------------------------------------------------
// | DESC:用户的组件使用
// +----------------------------------------------------------------------


namespace api\models;


use common\controllers\Functions;
use yii\db\ActiveRecord;
use yii\web\IdentityInterface;

class UserModel extends ActiveRecord implements IdentityInterface
{

    /**
     * 根据用户的id获取用户信息
     * @param int|string $id
     * return bool
     * @ Mr.hu.
     */
    public static function findIdentity($id)
    {
        return true;

    }


    /**
     * 根据token，获取用户信息
     * @param mixed $token
     * @param null $type
     * return void
     * @ Mr.hu.
     */
    public static function findIdentityByAccessToken($token, $type = null){

    }

    /**
     * 获获取当前的用户id
     * return void
     * @ Mr.hu.
     */
    public function getId()
    {

    }

    /**
     * 获取该用户的auth的值
     * return void
     * @ Mr.hu.
     */
    public function getAuthKey()
    {

    }

    /**
     * 验证给定的authkey是否是可用的
     * @param string $authKey
     * return void
     * @ Mr.hu.
     */
    public function validateAuthKey($authKey)
    {

    }


}